have an important place - Turkish English Dictionary